Rubik's Snake Puzzle by Winning Moves